package java_thinking.unit_9._9_1;

/**
 * @Description :
 * @author: cww
 * @DateTime: 2019-03-02 15:15
 */

abstract class NoAbstractMethod {
    void f(){
        System.out.println("f()");
    }
    NoAbstractMethod(){
        System.out.println("NoAbstractMethod.Constructor");
    }
}
class Go1 extends NoAbstractMethod{
    Go1(){
        System.out.println("Go1.Constructor");
    }
}

class TestCreateClass {
    public static void main(String[] args) {
        //无法创建抽象方法的实例,创建抽象类是不安全的，
//        NoAbstractMethod noAbstractMethod = new NoAbstractMethod();
        //但是子类可以创建实例，即使父抽象类没有任何抽象方法
        Go1 go1 = new Go1();
    }
}
